lead cathode - French English Dictionary